(function ($) {  
    $.fn.extend({  
        //表格合并单元格，colIdx要合并的列序号，从0开始  
        "rowspan": function (colIdx) {  
            return this.each(function () {  
                var that;  
                $('tr', this).each(function (row) {  
                    $('td:eq(' + colIdx + ')', this).filter(':visible').each(function (col) {  
                        if (that != null && $(this).html() == $(that).html()) {  
                            rowspan = $(that).attr("rowSpan");  
                            if (rowspan == undefined) {  
                                $(that).attr("rowSpan", 1);  
                                rowspan = $(that).attr("rowSpan");  
                            }  
                            rowspan = Number(rowspan) + 1;  
                            $(that).attr("rowSpan", rowspan);  
                            $(this).hide();  
                        } else {  
                            that = this;  
                        }  
                    });  
                });  
            });  
        }  
    });  
  
})(jQuery);  